The only issue I have with RightStuf is the number of emails they send you...
I purchased a large amount of Fate product through them since they are the only English distributor, and I was worried due to all the negative reviews out there.
The box was well packaged with an inner cardboard frame to protect my expensive collectibles.
For people who are complaining about their return policy, you need to look into the process of purchasing international goods. Most places will not refund you 100%/any of the costs due to limited editions and more.
Don't blame Right Stuf... not everyone can act like Amazon