I actually looked at ShopTemp before purchasing. I wish I could trust the reviews on ShopTemp about ModChip-Depot, but in hindsight I can't.
That line of thinking puts me in a precarious position, if I can't trust reviews on one shop at ShopTemp, what reviews can I trust? Vicious cycle there...