I was at the local veterans affairs office doing some VA paperwork for my mom and noticed the Exchange's online shopping portal is now available to any vet. You can register online and use it. Signing up was simple (except for some reason the Navy's site has issues. 200+ years of tradition unhampered by progress. Good to see some things never change...) and while pricing may not always be the best there is free shipping and no sales tax.
More details here:
https://www.shopmyexchange.com/veterans
Go Navy. Beat Army...