Denise, your shop comes first. Ironman second. And if you can't race because of the shop, the so be it.
Only you know if you are trained and ready. If you don't feel ready, then that is OK.
Or, maybe you train as much as you can... and go race as much as you can. If you DNF, then you DNF. You paid your $500, might as well use some of it, right?
Good luck in making your decision. *Hugs*
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather, to skid in broadside thoroughly used-up, totally worn out, and loudly proclaiming: WOW WHAT A RIDE!!!!"