I noticed alot of Tv's seem to be strapped in my unit looks like it has been built in maybe Im looking at it wrong. I should take delivery on the 26TH. I will be purchasing the 2925RK.