I've been a watch guy for a while and the deal on Invicta is: ok watch, good price, lots of styles and choices, not easily repaired. Most watch repair places won't touch them. At that price point, they are cheaper to replace than repair. You can find them for sale on the shopping channels and mall kiosks.
Never had any issues with any of my Invictas. The 5 yr warranties are solid. Whenever I have needed a cleaning/lube, the local jeweler had no problems doing it for me. As far as repair I have to agree with your assesment , it'susually alot cheaper to buy a replacement Invicta. So far all my Invictas have lasted well past their warranty periods.