Oh man yeah that site is def a scam. You can tell just by the huge amount of products they have that aren’t available anywhere anymore. Sorry guys don’t give them any more money tho.
That insurance fee thing too is just an additional scam; they will keep on bumping it up to get more money from ya