There is only two sites that you can buy the tops from that I know of(new anyway)
Find Genuine Mercedes-Benz Parts And Accessories For Every Model From 1998-2019 At Wholesale Prices With Fast Affordable Shipping World-Wide And A Secure Checkout!
Worldwide shipping of car parts & accessories. Sealey stockists. Specialists for smart fortwo, smart forfour, smart roadster coupe and smart roadster parts & accessories including smart Brabus.