This is one of the worst retail locations I have ever been to. Before we knew better we registered there when we had our little one. Returns and exchanges are a nightmare at this place. It seems there is only one person (if that) on staff at a given time that can do a return or exchange. If you want to buy something, it's almost NEVER on the shelf. You have to wait for someone to get it. Then, usually after waiting a while, they'll tell you they don't have it. Last time we went there (and this was the LAST time) we preordered something on line and went to pick it up. When we got there every one on staff was a teenager who couldn't care less about our order. We were told the order hasn't been filled yet. The funny thing was, the thing I had ordered was ON THE SHELF. So I went and grabbed it. Due to the fact that I had prepaid, I had to wait 25 minutes to purchase this item. Not going back.