Airrattle is the best vendor I've dealt with for airsoft guns and suppplies. Their shipping is the best I've ever seen. I've been treated well by Airrattle and will continue to do business with them and consider them my sole vendor. I have no complaints with Airrattle.