Yeah.... Nothing wrong with posting the site where you purchased the pre-modded unit from...
Sounds like youve done all of your own troubleshooting...
I would be ALL OVER the company that sold it... Go ahead and post the site... This way, if they do make it right, we will all know they are trustworthy.... If they don't, they probably won't get anyone from this forums business...