PresentGivers is a total scam
PresentGivers is a total scam! Never received any merchandise! Yet, their address shows they are in La Verne, Ca, they are actually in China!
美国
PresentGivers is a total scam! Never received any merchandise! Yet, their address shows they are in La Verne, Ca, they are actually in China!