They don't look too bad from the pictures. It's only been 3 days as well. I say give them more time before fully pulling the plug, IMO. Good luck!