Anyone ever deal with http://usaoptics.net/? I'm going place and order for a Vortex Razor Gen 2. They will give me the le/mil price but want a check due to the fees with using my debit card. I'm kind of leery since I can't do a charge back with my bank if the deal goes south.