I am beginning to think that stripping the paper off may be the best way forward ... I am not convinced about the primer solution and the smell is driving me insane. Rather oddly, my DH and son don't seem as sensitive to the smell in fact DH only gets the occasional whiff and can't understand the pr...