updating my review.
I came in for the 3rd time and got it fixed. They gave me no issues and explained what could possibly be wrong. He did say that when he put my screen on a test phone it worked but not on mine so that was very strange,I guess i just had bad luck. Its been 5 days since the last screen was put on and I've had no issues. All i can say is thank you for the great customer service you gave me and for calling me to see how everything was going, I appreciate that you went the extra mile to ensure your customer was happy.