That site makes me laugh on so many levels.
"Free 3 year replacement warranty"
If so, use it.
"Free tech support"
Goto remotecentral.com and ask your tech support question there?
"Will last 10 years and not break like a Harmony"
Oops! 10 years, 7 months, what's the difference lol
"box may be removed to reduce shipping costs"
Ummm...that's not a red flag at all :-)