I placed my order Bank Holiday so I appreciate nothing will happen until Tuesday (26/8).
It says all orders are dispatched within 24 hours, all items on website are in stock and if ANY problems they will contact me within 24 hours.
Well it has now been 4 *working* days and ... Read review
i had an excellent experience with Blackleaf.com - it doesn't seem fair that most of the reviews are negative and from 2008. Not sure why there haven't been any reviews since then as they must have had loads of customers.