Wharfedale Evo2-8 Speaker Stands/Replacement Grill

Hi! Last year I bought a pair of Wharfedale Evo2-8 bookshelf speakers. Since then, the speaker grill (as well as the little pins on the speakers themselves that attached to the grill) has broken off. I was wondering if there is any way I could replace them. I'd have to glue them back on, I think.

Also, does anyone have suggestions for good speaker stands?

Thank you!