Hi,
I came across this site the other day and their prices seem too good to be true...Has anyone ever ordered from this site? My only red flag was that, although they stated that they take Amex for payment, upon checkout, there was only a Visa option available....Any info would be helpful.