You obviously don't realize how BAD quality the FirePower P90 is. You should've gotten the Tac Vest at least and than $$$ back.
That Tac Vest is a UTG one I can get it for $80 Shipped from Ottawa.
I had issues with BuyAirsoft.ca when they first came out, they treated me well because I was promoting them here ... when they were still getting REAL airsoft guns. I purchased a gun, turned out it was a different brand than what it really was .. I told them that ...than I ordered another gun ...when it arrived it turned out to be someone elses gun. So after having to mail it back and all I got the actual gun I ordered, and due to the mix up of the first gun I bought from them they sent me the gun I thought I was buying ...on top of that free XpressPost shipping