TJ Maxx gives a fantastic shopping experience. They combine great value with excellent customer service. The staff aren't just friendly and efficient, but they demonstrate effort and integrity in what they do. I recently left my iPhone in the store yesterday and they took the effort to keep it for me once I left and returned. They do their brand justice.