They are down
The website is down, I placed my order got it and within 24 hours of shipment they got taken down.
Hands down the best dealer with prices
being 40% less then the whole market
But no more, now gotta find another place with amazing prices.