I believe this is the best option
BUT If you still feel you really need to take nice pictures without reflections: you can build a small glass cube to insert small webcam in it and let is sink.
im sure everybody has an old webcam that you do not use
and 4 pcs of small square glass with some silicone requires no budget.
Unless you know something I don't most (OK All) cubes generally have 8 sides.