I think the businessman was right my good man it's not always in the exact day when you start flowering...heat,humidity,root stress, overwatering, underwatering, nute burn ect.... these all can have delayed affects on the time you have to flower....it looked like (on the only pics you had up) that they were still plumping up...on top of that you and the place you got them from probably are using different nutes different medium and will make growth different....maybe they kept theirs at a lower ph who knows sorry it didnt work out for you though bro i know that can be frustrating i've had the same thing happen to me the first couple of grows......Keep Growin