Mine came late also,but ya know what at least Barry was upfront and said they were having problems with the flooding,ect. at least he was honest,that is why I did not mind they were late,I mean I did,but I knew they were coming,not like the other places,they lie,lie.Barry was upfront from the beginning,and stuff does happen,you just have to be patient.I didn't like it either but I am not going to bad mouth a good op cause they were late,they were late yes,but honesty does count,that is why I didn't complain,thanks Barry