By full details I mean: the whole card number, expiry date, even the security number on the back, printed out clearly for anyone to see?
The invoice was in an envelope which was stuck to the side of the box the items were delivered in with selotape.
Problem is, some of the things I ordered were out of stock and should be being delivered in a week or so, so if I go making a fuss about the card details, are they going to piss around either with my card details or with the rest of the order?