After scheduling an apointment from 1 to 5 in the afternoon they never showed up. After calling there 1-877 number it seems they lacked proper communication to the local store to supply as promised. It caused me a half a day of work and they weren't even sorry of there mistake- Don't waste your time. find someone else responsible to supply your need in turn for a fee.
Cons: Company does not provide good service