I ordered an optic and a grip from airrattle on a Saturday. By Tuesday I had yet to receive a shipping confirmation despite their claim of "fast shipping". When I called Tuesday I was told that one of my optic was back ordered and they would have been calling me (when, I'm not sure). I canceled the optic and asked for the grip. The grip was sent Wednesday, I was told it would be by FedEx. The following Wednesday, I finally got someone to answer the phone and was told that they don't have a tracking number because they actually sent it USPS. I got home from work Wednesday and had a notification that I have to pay another $2.38 in shipping! What kind of company doesn't know how to measure shipping costs?! Now I have to make arrangements to pick up the package and pay the extra shipping. I found another site, bought the back ordered optic, and it arrived yesterday!. I won't use Air Rattle ever again. Very frustrating.