I have checked everywhere for these thinking I would like to use a couple and have a couple on hand. Are they actually called this and made by rubbermaid? I can't even find them on rubbermaids site. Does anyone have a part# off of a sticker or anything? I have checked walmart to no avail. Thanks!!!!