I've got two pairs of speakers that need new grill fabric. Celestion DL8, B&W DM110. I thought this would be a quick and easy thing, but I've had the hardest time. The frames for both have these beveled edges and I'm having a devil of a time getting the fabric on there and looking nice, especially around the corners. Is there any idiot-proof method to doing this or should I just take it to an upholstery place or somesuch? Also on the B&Ws there's this red trim ring around the woofer that I see in a lot of the online images. Mine are just plain black. Is that a removable/replaceable piece that I can order or buy from somewhere? B&W's online parts list doesn't show anything.