Pony up the cash, or get scammed. Anyone who buys anything outside of an in game item for in game gold is asking for trouble.
(The mount requires a code and credit card transaction even though the result is an ingame item. If the winged guardian was BOE and you bought it that way it would be different.)