Before you go on your grand rant about how much you hate *Insert Retailer name here*, please consider:
A) You are buying a highly specialized product that is produced in LIMITED numbers for a NICHE MARKET. Not everything is readily available. Back order will happen and you will not always get what you want exactly when you want it.
B) Airsoft gear breaks OFTEN. It's not always the retailers fault, and 80% of manufacturers offer NO WARRANTY for this equipment. If a retailer takes your merchandise back, they're most likely going to just eat the cost, so be grateful.
C) Veteran players know what a REAL horror story is in regards to an Airsoft purchase gone wrong. If you're going to complain about 2 week shipping (ha!) or not getting email replies in 3 days (haha!) just consider all of the pioneers in this industry who lost 1000s to overseas scam retailers. If you got your item replaced or got your money back, nobody is going to cry for you if it took a few more days than you expected.