Are these the guys running Ebay #2925957343 ? I'm not sure if I'd have the heart to open such a big box.