Ive bought parts from truesupplier before. never had an issue with them.
On a side note, the torch has a ton of small flex cables and little parts that make changing the housing a very hard task. It's not like the older berries that were easy to do. If your not very good with tiny screws and have all the necessary tools its a b*tch to do. Requires at least 3 different size torx screwdrivers, and the tiniest one(a t2) is a tough one to find. Ive taken 3 of them apart all the way down to the lcd, and replacing the lcd housing will end up in you buying a new lcd screen and digitizer as its very easy to break the lcd screen.