They do what they say they will do on their website. 4 to 6 weeks seems like a long time but that’s how long it took and it arrived just like they said. Everything was in the box that was supposed to be and I had a few questions so I sent them an email and they responded promptly. The only thing I would change would be that I wish you could talk to someone on the phone, but everything went smooth with their Internet system.