written by rsweb on 02/12/2016
Billed me without my permission. Customer support is just full of excuses. Do not touch, do not work for them, do not do business with them. AVOID.
As rated by our community of reviewers
Date added: 22nd September 2019
Date added: 8th August 2019
Date added: 23rd March 2019
Date added: 4th June 2018
Date added: 27th November 2017