Is a paypal account required? I thought that I saw somebody post that they had used a visa gift card that was purchased at walmart .