I've seen better. I'm thinking the sockets are covered (poorly) in aluminum tape. R2s aren't cheap, but this one has issues that takes away from it being something that is presentable as a centerpiece of a collection. If it was to be used in a fan movie from a distance it would be fine, but if you're going to display it in a corner of your house, it should stand up to some scrutiny and not look like a cheap knockoff.
That being said, some may be ok with having something like this in their den. After all, its R2D2, one of the most iconic robots ever. Despite the accuracy and quality, it still looks like a slightly worn R2. 1300 pounds would be fair is someone didn't have the skills or the time to build something so complicated. So it is basically a question whether you think its worth it or not.
BTW, this thread should be in the Star Wars Costumes and Props section.
TazMan2000