My only problem with myshop prices/items are the repair powders. The practical need to refine and the success/fail rate for in-game equips even for the now so-called "novice" refine levels (5+) says it all.
On most in-game EQ as far as I remember the base rate to refine to level 6 is now ~50%. Without anvils/stones/etc that's a 50% to succeed, or pay $2.70, or buy 2.7k off of someone to try again once, with the same odds and consequences. A bit steep IMO for a level 5 (out of 13) EQ.
Repairs IMO should be a repeatable, untradeable, high level quest reward as well. Mix them in as an uncommon reward from mine party quests or something. That, or 1 RP should be able to repair any level EQ, instead of 5 for a broken level 5.