I have used this location for 3 years. The staff are very accommodating and professional. However, you need to check your order before you pay for it and walk out the door! They do make mistakes and it's a pain to discover this back at home.
Recently, I accidentally left my wallet in their store for 2 whole days. Although they did not email me about it, they did store it in a cabinet. Once I phoned them, they said I had left it behind. After arriving at the store, I checked the contents of my wallet; all was there!