The customers can use the Memes Worms phone number 229-507-0203 or email address [email protected] to get in touch with the Memes Worms team.