Yep, got a solder gun and have used it for years.
Nope, putting a duty on the customer to rewire and solder a brand new product is no excuse for poor electrical design.
If you bought a brand new ceiling fan, and it ran poorly, and you took it back to the store to return it, would you accept, "Wow. Don't you have a solder gun? Just take it apart and resolder the circuits."
I hope you wouldn't. :-)
Mannyrock