If I saw somewhere that only accepted bank deposit as a form of payment I wouldn't shop there.
Main reason being there's no recourse if the goods are not delivered or damaged and the seller is not helpful in trying to resolve the situation. If I use my credit card then I can lodge a dispute...