They made me wait almost 2 months and called saying I need to pay more for shipping or I'm not getting it. Why did they not have a proper shipping price to start with and why did it took so long to realize that? They refused to honour their quote after about 2 months of waiting???
To me this seems like intentional where they keep your money for 2 months just to help themselves with cashflow. Non-local customers do yourself a favour and stay away from them! You can find similarly priced items somewhere with quick and cheaper shipping