Just got the shipping notice today with a partial refund. I called up to find out why the partial refund and someone answered the phone this time. They didn't want to hold up the order for one of the items that wasn't in-stock. So they just refunded one item and shipped everything else out.
There stock is low right now but when they have more stuff I'll buy from them again no problem.
Thanks Torontoairsoft/Velocity Arms.