Just like @Ross I can't recommend their site due to their horrible customer service and the fact that they are very inconsistent when it comes to honoring warranties or make things right when they make an advertising mistake, they always want the customer to be the one to pay.
So as far as I am concerned I will not pass an opportunity to shame them on social media, if someday they seem to get their shit together and treat customers as they should then I will eat crow and give them a try.
They are the only vendor who has as bad customer service as spin4air .........and that is saying something.
No one is that damn bad. Oh I'm sorry...Spin4air has had no complaints...that was all Twist and Tilt...