i need new overlays too but doubt ill get mine now, mine are just peeling off a slight bit grrr may get superglue out haha