Online shopping gives me a headache

I love shopping and when comes to online shopping it gives me a headache. It is because items I am interest to purchase is either sold out or don't have my size. I bet it is like who is first to order and pay, who gets the item.

Anyway the shop must be so awesome, I see many things sold out pretty fast.