Where does one find these disposable VISA cards in $100 increments? I have had Gift AMEX cards before, but have found very few places take them, never did any on line ordering though.
One thing that caught my eye is you mentioned 'ordering seeds'? Can anyone out there comment on the 'riskyness' of this? I felt that ordering to your home is a foolish idea, as it is a way to get busted if they ever open the package, track you/investigate you, as its illegal to import seeds into the USA. I have read that at best, you can get a note from the USDA/customs where the sees used to be in the package saying you are doing something illegal and do not do it again, at worst, you get a knock on the door and a search warrant shoved in your face. Any comments? As if there is a way to circumvent the risk of ordering to your house, I'd love to hear it!