I've ordered from them and it was a great experience. Actually there was a glitch when I ordered, not their fault by no means, so I had to send an e mail to correct glitch....I got an immediate response to my e mail, plus a pesronal message !
yes, they are awesome as far as I'm concerned !