Justin Jackson
Justin Jackson@mijustin
Replying to @grantdiener
@gdawg oh I'm all for open source; my point us that sometimes a paid solution is better than a "free" solution.
⟳ 0 ♡ 0