Only buy from well-known, "https" secured websites.
Can be used at any brick-and-mortar store that accepts Visa. Steps to Purchase
Most cards allow any value between $10 and $500.