If they are hassling you to make a sale, I'd say avoid them. As for not taking PayPal - some companies don't want to due to the service fees....though there are still fees for them to process credit cards...
Now, I just looked at them and here's what I'm seeing:
1 - all the links go through a site called "searchportal.com", so it's a crap site, IMO, designed to generate money base don clicks
2 - the www version of the domain and the non-www version resolve to two different websites - something's fishy about that.
I'm left with suggesting folks avoid them unless they can explain these points reasonably...especially since the non-www version site has links to travel sites on it and all the usual search result crap...