Hi,
Try the several flower and plant shops in Saint Louis, Tram 11 and walk or Bus 604 from Schlifflande..
OR
There is a large garden centre in Lorrach.....2nd train stop in Lorrach,Germany forget name....a little walk near the main cemetery....google will prob help.
The Lorrach def worth a visit, better with car, sells allsorts or garden stuff too......the plastic may get friction burns !!
Have fun