yeah seems too good to be true, apart from the prices, but im used to that
well the way I see it theres 2 possibilities:
1: the shop is open, but have lousie customer service
2: they went out of business
Theres also an address listed, although I'm not if you would want to actually drive down there to see if they're legit. I'm kinda hoping they are legit though.
Yeah if someone gets a hold of them let me know! I'll try callign them too