I have to update my review. Since my last review was posted David's Tea has gone above and beyond. Someone from head office contacted me and I told her about my experience. She was eager to hear all my advice on how this location could improve. Since we had this conversation, all of my experiences have been extremely pleasant at this location.
The sales associates working have improved 10-fold.
The only negative is the long wait at times but I'm at the mall enough I can always come back another day. I am very pleased with how they improved their customer service!