whatever they quote you as a price, double it, there are numerous ""additional"" fees which they won't mention, and as for their service contract, I'd suggest you read the fine print, except they don't bother to use fine print, they simply do not honor their contracts.
more