I ordered from this store for an online pick up. I never received an email stating when my order was ready. Rather I had to constantly call in, after being hung up on, my last call to them was not very friendly. Finally I called back again and the lady on the phone said oh yes it’s ready come now. My initial scheduled pick up time was 11am, we went to pick up our order at 6:15pm. After checking what was in my order I was missing certain products which was fine if they were out of stock but the l