Hey guys looking for some reviews on New Natalies....I am wanting to go on Sunday but I am not sure what time I can get over there....is it best to make an appt....a friend told me you can just walk right in and shop?? Just looking to get some reviews on it....thanks!!!!