NO!
Do not order from them. I ordered a few subscriptions in January. They debited my account for the correct amounts the very next day, but I have yet to receive 1 magazine in the mail. I've contacted them twice. Both times, they said there is nothing they can do and it's up to the magazine company from this point on.