Avoid them like the plague.
Had 1 dealing with them and they could never return a phone call or keep to anything they promised. Heard lots (and lots) of good excuses though!
I got my money back 3 months later but I seriously question whether they are as good as they say they are based on...