I bought one of those Northface backpacks off of Ebay thinking it would fit any avalanche seat. Well, I have a 03 bench seat base model and I cant find anyway to attach the darn thing. Does anyone know if these ONLY fit the northface seats. They must have some special attachment points on them. It would be nice if the punks on ebay mentioned this fact prior to selling them. Oh well, it was only 10 bucks. Its cool cuz it has the avalanche logo but it is too small to be usefull for most things.