ewhitake Supporting Member Joined Apr 22, 2024 Messages 306 Reaction score 531 Location California United States Yesterday at 10:01 PM #1 Anyone know if this is legit? https://www.alpha.facebook.com/share/v/7Rz4adTJBaxsGwn4/?mibextid=WC7FNe
Anyone know if this is legit? https://www.alpha.facebook.com/share/v/7Rz4adTJBaxsGwn4/?mibextid=WC7FNe
MelissaG Supporting Member Joined Jan 6, 2020 Messages 1,062 Reaction score 1,445 Location Louisiana, USA Yesterday at 11:27 PM #2 I've never heard of them. Their reviews online seem to be 50/50.