I posted a review on another site, so I will paste part of it here with some pics.
I bought one of these off eBay and it was advertised for the T-Mobile Touch Pro2. While the battery fit, the cover did not. (The T-Mobile Touch Pro2 has a really thin battery cover.)
I was wondering how that error was made.
Now on seeing this post and your pics, well... it's that the cover the seller sent to me was for the European Touch Pro2 model (and U. S. Sprint, AT&T and Verizon?)
My cover looks exactly like the one in the pictures, so I know that it is the same one .
I contacted the seller and he said to send him pics of the issue so he could inform the engineers. I humored him and sent the pics, never to hear from him again. He wanted me to pay for return shipping to get a refund. Since it was a $25 purchase I just said forget about it and left him negative feedback.
Now as to the item, the battery seems well made (I tested it while the phone was sitting on my desk. I just could not take it anywhere since I did not have a proper cover.)
But be warned, while the cover looks OK in the pics, it is cheap soft pliable plastic. To me it looks and feels like it will warp over time or parts of the plastic will suffer fatigue damage.
It attaches (near as I can tell) via small protrusions around the phone where it clips on. Since it's cheap plastic I can envision the clips breaking or warping. Leave it in the hot sun, on a car sear or dashboard, I suspect the cover will warp, if not melt.
All said and done, since the battery works well (so far, in my limited testing) it is worth the price I paid ($25 shipped.) It says on the package there is a 12 month warranty. Does that mean it will be worth the expense to ship the return and pay for shipping a replacement back to you (probably $30), probably not.