i find them fantastic for their price!! ive had mine on a year and i think they have been on the car for 2/3 years before i bought them, so good going if you ask me!! ive had Teins, HSD's, Ksports all of them have leaked/popped, i think its how you use them and look after them, if you clean them loosen the collars and adjust the dampening regularly then they tend to last longer, no coilovers are indestructible. and £150 for a new unit isnt bad that £600 for a new set and most retailers sell them at 650-700
Peter