This is my first time ordering from them online. I ordered some uhh. Toys. Because I was too embarrassed to go inside the store and pick them out. I chose to pick up the order in store, and I ordered this stuff at like 11pm. The next day I woke up at 11:30 and, Spencer's in my area opens at 11. So checked my email to see if my order was ready and instead there was an email from 10:30 saying my order was cancelled per my request, or because I didn't pick up the order in time. Wtf? I never cancelled it, and I just ordered it last night. It said all the items were available at my local store when I ordered it, why the heck would they cancel? And it said now I have to wait 3 to 5 days to get my money back too ugh.