Well for starters they state they have been in operation since 2003. So why is the website brand new to this year.
And just out of curiosity why in the heck do they have a AAA motor club logo at the bottom of thier screen. either they are stupid beyond all reason or they believe that AAA is a trust company.
None of thier trust logos go anywhere. Most of these sites would have links direct to thier sites.
Also there are way too many brand names on this site.
I AGREE , I WOULDNT BUY FROM THEM.
If I have to ask myself why more then 3 times when looking at a site then I would just avoid it.
Also when searching on google for this site. Only 1 reference comes up. Meaning its not even established on the web yet. Another reason to consider it a scam.