Yeah it isn't too difficult. I would've really like to have replaced the foam around it, but the one in the back was still in great shape. I ordered mine off ebay from this seller.
https://www.ebay.ca/usr/kolari_vision_llc. They do custom ones that aren't 100% colour accurate, he was able to supply an OEM one for a bit more money, $200USD.
Mastercraft from Canadian tire. It's a great set, I picked it up for 70%+ off and it's pretty solid. It even has those weird Triangle and three blade phillips style bits.
Yeah, I've never had any good experiences with their USA sales or service. I always end up doing KEH or B&H since their North America Website doesn't think Canada is a valid place in NA to ship to. My next task is to replace the horrible $100(cdn) eyecup that falls off easier than it rips in sub -10c weather. I've got a full leather kit coming that I'm excited to try.