I ended up with a great experience. My overall experience was actually not very good but after a few issues I spoke to the manager. He was super pleasant and turned the whole experience back around for me. The only reason this is not a 5 is because of previous issues with this purchase (my other purchases have all gone perfectly)