Here is my experience with Ollis Imports.
Yes they take Credit Cards through Google Checkout. So I ordered from them and even talked to him for quite some time on the phone. I tried calling back a few days later but he would not return my calls. Google showed that my package has shipped.
After a few more days of no returned calls and emails I requested a refund through Google. About a week later Google emailed me and asked if I don't hear from them in five days to let google know. I even sent a certified letter asking for a refund.
I contacted Google again and a few more days Google said Ollis had issued a refund. I checked my credit card and it was refunded.
Let me know how it goes if you use them. I have the phone number. It was provided when I placed my order.