Buffalo is an excellent company with delivering. But getting hold of them and getting a refund, takes for ever. Going on for month 3 and all I need to get back is R140. Trying to get hold of them is mission impossible. For such a huge company it's a bit of a let down. But, delivering part is...