you can relate you experience but I had to nuke the link...

I have no clue about them but Slip is right U have Charge back protection with a card... places are less apt to screw you with a card cause enough complaints and they would no longer be able to process CCards...