I want to buy a credit card machine for a retail shop.?

Answer
You could buy it form basically anywhere, it is the credit card processing that you have to be careful about, as they normally make you sign a three to six year contract and the hidden fees can be a lot. if you just need a credit card machine i can let you have one for a $100.00. they normally go for for about $600- $1100. mine is slightly used since i got a new one. let me know if you want one.