I got an email yesterday saying they apologized for the troubles recently (canceled two orders from them, got refund instantly) and that their site is back up and running. It'll be awhile before I trust them again.
I guess Karma is a bitch for Boardtracker HD. Their online sales which undermine sales for the rest of the dealer network hopefully will come to an end when the Motor Company terminates their dealership. F-k em.
Had a bad experience with them, never gonna buy a part from them again,
could careless what happens to them.