jClub.com
Questions & Answers

Yes which country is there customer services located in?

Asked by David C. on 6/23/2015

3 Answers
T D.6/23/2015

I don't know which country because all of my communications were online
K B.6/23/2015

I've received calls from two different states one in New York and 1 in Californiathe only thing I can think of is they have 2 locations 1 in New York City any other in California
youcef a.6/23/2015

Man don't you get it their service is suck customer service won't even take your call stay away from this site i had a terrible experience with them so a lot of people

Add your answer