Just placed an order and as usual VEX beat Amazon on getting the order out the door. So other than perhaps the addition of free shipping like Amazon, I thought two things high on my list for making the VEX shopping experience better would be a comment/rating section (like Amazon) for the products considering especially since we do not always use the products in the manner expected and considering most VEX users have schools with no funds and parents with reward points on cards again like Amazon the ability to pay with points.
Not to mention their packaging (at least in Canada) is better than Amazon.
It could also be practical to be able to add items out of stock to a wish list.
Also, it might be worth considering offering a slower but cheaper service for Canada, unless it wouldn’t make much difference contract-wise for pricing.