Horrible online shopping experience when going to the store for curbside pickup. Despite receiving the email that said my order "was ready for pick-up", I had to first wait 20+ minutes at the store and then had to leave without anything, and then after returning 2+hours later, had to wait 45+ minutes for my products. Also, it now says my order is "complete", but another product that was/is being shipped to store as part of the same order and that I paid for, wasn't available so I'm still waiting