Looking to buy something over the internet. The company uses a site called 2checkout for credit card purchases. Anyone heard of this site, got any feedback, good or bad? Jay Hart