Idk, it's totally your decision but I would go to a different shop to get it touched up/reworked. Yeah, te artist that did it will touch it up for free, but getting a quality tattoo should never be about money. And like @David Flores said there's something wrong with the shop, artist, etc. Considering your tattoo is infected. IMO, every one recommending you "don't go back" includes getting a touch up. Just my $0.02.