Just came across that balanced is using VCR for this reason in their gem: 

https://github.com/balanced/balanced-ruby#specs