Yeah I don't like the walled garden myself, but the hardware I've bought from them has been well designed, supported for quite some time, and trustworthy. I never even had to get anything repaired. My line of work requires me to have both Linux and Apple machines and Apple is working just fine along with Linux.