Anyone else have trouble with Year One?

They shouldn't have charged you until the parts are shipped.
That may be and it's a cheap part ($7). The point is, why not offer the option to cancel? Truth be told, I've already bought and received the remaining piece from a different retailer. At this point, I'm being a thorn because of the run-around I am getting from them. Its super unprofessional.