I have bought alot of software “thousands of dollars” from Vio they are a very good company. There in Colorado so I get it in just 2 or 3 days, Vio has always shipped fast. I recommend them all the time and have never had a problem with them.
atomicpark is another place I get software from sometimes, atomicpark seems to have software when others are out. I havn't had a problem with them either but there alittle higher in price.