Ok, I have written this review to anyone in snag about the whole payment process. I had a similar experience when I was making my own payment. I had my Visa debit card with me but the site didn’t accept debit cards. Naturally, I went to the live chat service for a solution and they gave me a payment link where I could directly pay through. I did the same and voila! In less than 10 minutes I received an email confirmation stating that my order had been placed.
Rating:
[5 of 5 Stars!]