Just got these, cheaper than OEM smart ones by a good margin. $55 shipped. Same length (within a fraction of an inch), same ball cup size, very good strength (not hard to open or close, but stays lifted very well). Signature brand struts, part number SE115P30-1175, sold by Lift Supports Depot...
www.smartcarofamerica.com