Can anyone supply first hand account of dealing with Abes of Maine? I recently bought a product for roughly $400.00 and i'm beginning to worry. They charged my card within a day, but still have yet to ship. I have googled for reviews of them, many people warn to stay away. I called them and they told me it would ship either today or tomorrow, that was two days ago... Still no word. Should I be scared?