We bought a mattress at the Langley store the first week on November and we were told that we would get it delivered the following week. Well, we waited for the whole week, even counting the days and delivery was "running late". We checked our invoice and for our surprise, the delivery was set for another week. So I called The Bay's 1800 number and I was on hold for almost an hour, then we decided to call the store in Langley, 45 minutes in, still on hold and nothing. We try the 1800 twice more and no live representative. So, I decided to go directly to their main warehouse in Richmond, the security guard, real customer service person, was incredible, then the warehouse Manager came and told me that he couldn't promise anything, but he would try to get me the mattress. Not even 15 minutes waiting and I was told that the mattress was ready for pick-up. Amazing service, I wish I could have gotten their names, I cannot say the same about their 1800 customer line though nor their store in Langley, those two were MIA big time. I am glad I drove to the Richmond warehouse, well worth it including travel time. Great and very helpful people working there. read more