Anyone here been to visit them in Vegas at the below address? Corporate Office 8883 W. Flamingo Rd. Suite 102 Las Vegas, Nevada 89147 Tel:1(702)940-0494 Fax:1(702)942-3397