Posts : 329 Join date : 2011-03-26 Location : Philippines
Subject: Re: What Do you guys think of CloseUp Wed Jan 04, 2012 7:28 am
Though I have no position to say anything about the company for I have not purchased anything from them ever; I have heard almost nothing bad from Close-Up aside from it not being people's preference.