Does look a little suspision. I wouldnt' be sending my credit card info with pin. No company will or should ask for your pin number. All companies that take credit cards as a form of payment should have a valid credit card number that can be swiped and exp date entered. no need for your personal 4 digit code. That is for atm and other transactions. Stores only need all the digets on your credit card the last 4 digets on the credit card is used as like a pin for credit card machines.
Also other thing that bothers me is where is the company info? where are they based what is there address? there is not enough info about the company.
Also
www.resellerratings.com there rating is lousy, only one eval and that one eval is pretty bad, apparently the fella had to threat with lawsuit to get his money back. here is the rating page.
http://www.resellerratings.com/seller3025.html