We accept credit cards only for security reasons and to help prevent fraud. If you don't have a credit card or bank card you can always buy a pre-paid credit card at most retail stores including most Wal-Marts, Target stores, Convenience and drug stores or even online! These cards carry the Visa, Mastercard, American Express or Discover logo and you purchase them just like any other item. They can be used anywhere accepting those logos including here at www.EWholesaleSunglasses.com!
The problem is almost always that you didn't put in your correct billing address! You must use the address where you receive your credit card statement or it will decline every time for security reasons. If you are unsure of your billing address please contact your credit card company and verify it with them. Our system uses the billing address to verify you are the actual cardholder and to prevent fraud.