Plus the website was only created just over a month ago:
Domain Name: EXCLUSIVECELL.COM
Created on: 09-Mar-09
Expires on: 09-Mar-10
Last Updated on: 09-Mar-09
My opinion, I wouldn't trust it for crap.
Edit: Incidentally I wonder what those companies like HP & Cybersource would think of being used like that...