After making regular payments to Lowell…
After making regular payments to Lowell it turns out they actually owe me money!!! Can I get it back? No!!!! Been waiting for a month and keep getting excuses and fobbed off. Going to take them to court for my money back!!
Date of experience:
Jul 11, 2023