Geen & Richards
Wrongfully listed on on ITC, appalling service
I've had countless problems with this company. I bought something from them in 2007 and I paid it off in 4 months, the first problem I encountered was they delivered a wrong item. Back and forth quarrels and this was sorted out. 5 yrs later I discovered that they have listed me on ITC for ...