Granted, and therein lies the problem. We code our hardware to be "friendly" and sometimes that causes problems. Like I've said before, do not feel bad about needing to return the hardware. If you feel that the unit does not perform to your expectations, return it. I would never suggest that someone keep some thing that doesn't do what they paid for it to do.
I do appreciate you not basing the product, it's acutally very good at it's price point. We understand that it's not right for everyone.