Red flags to me: No listing on resellerratings.com, can't find them on Google (an internet company per their site established in 1993 doesn't have a searchable web presence!!!!), no physical address for an LA area phone number.
If something is too good to be true don't let your greed make you a victim :oops:
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.