Yeah give it some time before jumping to conclusions.
I too have complained about their slow shipping, even when my settings were set with my preferences.
But I never thought they were scamming me out of my money.