I was slow to buy at llamma for some reason when i got my own Xbox 360. I didn't know if it was that trustworthy. I now know what i didn't know 2 weeks ago.
Llamma is amazing. They have some really good prices on most things, A lot of modding parts and just about anything else you would need. They have tons of XCM and Talismoon products and great prices.
My Ratings:
Shipping Price- 4 Stars: It is a lot but it is UPS or Fedex so its a trustworthy carrier
Packaging- 5 Stars: Very well packaged, lots of protective foam. I was very happy
Communication- 5 Stars: You were updated through email when it was processing, packaged, and finally shipped. They also emailed you tracking.
Prices- 5 Stars: Its not to cheap but its very fair.
I would buy from Llama again with no hesitation.