Am I crazy or is this project Duster way overpriced?

That's gotta be a joke ad.