@luvspets, all they show as payment options on their site is MC and Visa. They do ship Tramadol to Ohio, which I understand has been a problem for some. I don't know if a Visa gift card would work, but I don't see any reason why it wouldn't. You can get a temporary CC# from your bank for the purchase. Most of the large banks and the popular credit card companies offer a "virtual" credit card number, or a temporary or one time use number.