I haven't ordered from them before either but I felt confortable ordering from them for this set because:
- MakeToys has them listed on their site as an official distributor of theirs (and only select stores are now)
- Many TFW2005 members have said they've ordered from them in the past and I didn't see any bad comments