I never heard of this name of the company until I saw my bank statement. $64.99 is charged on my account. I never saw this site or ordered anything with them. Somehow they got my details. I must say this is some fraud company. Be careful, never reach this site.
Bottom Line: No, I would not recommend this to a friend