I have everything but the pets and none of the shop is really hard to get. Except some hard mode stuff (Hallowed armor) but that's just because its time consuming. The things your asking for would need a good amount to compare to hard mode stuff. Hallowed armor alone is worth your entire shop.
GT: ozy8080. Blame the OCD and autocorrect. If your not playing a GAME for FUN your doing it wrong.